ENP-Expressions, Score-BPF as a Case Study
نویسندگان
چکیده
ENP2.0 is a music notation program written in Common Lisp, CLOS, and OpenGL. ENP provides a rich set of notational attributes called ENPexpressions. In this paper, we give an overview of the properties of ENP-Expressions. The underlying system used to handle the graphical representation of ENP-expressions is discussed in detail. A special attention is given to an expression called Score-BPF. The specific problems arising from the need to visually synchronize the linearly spaced (Score-BPF) and non-linearly spaced (music notation) objects is also discussed. Finally, some examples are given on how the properties of Score-BPF can be used to implement various types of editors in ENP.
منابع مشابه
The Development Study Programme
The focus of this paper is on ENP-expressions that can beused for annotating ENP scores with user definable infor-mation. ENP is a music notation program written in Lispand CLOS with a special focus on compositional and mu-sic analytical applications. We present number of built-inexpressions suitable for visualizing, for example, musicanalytical information as a part...
متن کاملAnnotating Musical Scores in ENP
The focus of this paper is on ENP-expressions that can be used for annotating ENP scores with user definable information. ENP is a music notation program written in Lisp and CLOS with a special focus on compositional and music analytical applications. We present number of built-in expressions suitable for visualizing, for example, music analytical information as a part of music notation. A Lisp...
متن کاملEnp expression Designer: a Visual Tool for Creating ENP-Expressions
In the present paper we introduce a new tool called ENP Expression Designer (ED). It is aimed at visually creating new notational attributes (ENP-expressions) in ENP. ENP, in turn, is a music notation program written in Lisp and CLOS with a special focus on compositional and music analytical applications. Currently, ENP allows to create new expressions by using Lisp and CLOS. The strictly textu...
متن کاملFrom RTM-notation to ENP-score-notation
This paper discusses some recent developments within a compositional environment called PWGL. Our focus is to present how score information is represented in PWGL. We give some background information concerning the rhythmic notation that was used in PatchWork (a predecessor of PWGL). After this we show how this notation has been expanded so that it allows to generate very detailed scores that c...
متن کاملScore Manipulation in PWGL using KSQuant
This paper presents the recent developments dealing with our metrical score representation format and how it can be used to produce and manipulate musical scores in PWGL. The base of these ideas is a special score format, called ENP-Score-notation, that allows to describe in textual form various score elements like beats, measures, voices and parts. This basic format can be extended using keywo...
متن کامل